Le principe de l'algorithme est donc le suivant.
Entrées
Sortie
Un intervalle d'amplitude inférieure à
\(10^{-p}\)
comprenant une solution à l'équation
\(f(x)=0\)
.
Algorithme
Tant que
\(b-a\)
est supérieur ou égale à
\(10^{-p}\)
:
On renvoie finalement les valeurs de \(a\) et \(b\) .
Exercice
Compléter la fonction dicho ci-dessous en vous aidant du pseudo-algorithme ci-dessus pour que celle-ci permette d'obtenir une valeur approchée à
\(10^{-p}\)
d'une solution de l'équation
\(f(x)=0\)
sur l'intervalle
\([a;b]\)
.
À l'aide de cette fonction, déterminer une valeur approchée à
\(10^{-3}\)
près d'une solution de l'équation
\(x^3-3x+1=0\)
sur l'intervalle
\([1;2]\)
.
def f(x):
return ...
def dicho(f, a, b, p):
while b-a ...
m = ...
if ... :
a = ...
else :
...
return a, b
Source : https://lesmanuelslibres.region-academique-idf.frTélécharger le manuel : https://forge.apps.education.fr/drane-ile-de-france/les-manuels-libres/mathematiques-terminale-specialite ou directement le fichier ZIPSous réserve des droits de propriété intellectuelle de tiers, les contenus de ce site sont proposés dans le cadre du droit Français sous licence CC BY-NC-SA 4.0